package com.zhumo.sz.entity.road;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.checkerframework.checker.units.qual.A;

import java.sql.Timestamp;

/**
 * high_speed_toll_stations 市内高速公路收费站汇总 通过高德获取
 * id INT 自增id PRIMARY KEY
 * station_id VARCHAR 收费站唯一标识 PRIMARY KEY
 * road_id BIGINT 高速公路id FOREIGH KEY
 * num INT 收费站通道数量
 * etc_num INT ETC通道数量
 * etc_enabled TINYINT 是否支持etc
 * build_year VARCHAR 建造年份
 * open_year VARCHAR 通车年份
 * row INT 深圳市内车道数量
 * create_time DATETIME 创建时间
 * update_time DATETIME 更新时间
 */

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "市内高速公路",description = "市内高速公路收费站汇总")
public class HighSpeedTollStation {

    @ApiModelProperty("主键id")
    private Integer id;

    @ApiModelProperty("收费站id")
    private String stationCode;

    @ApiModelProperty("公路id")
    private String roadCode;

    @ApiModelProperty("收费站名称")
    private String name;

    @ApiModelProperty("区域id")
    private String districtId;

    @ApiModelProperty("区域名称")
    private String district;

    @ApiModelProperty("通道数量")
    private Integer num;

    @ApiModelProperty("etc通道数量")
    private Integer etcNum;

    @ApiModelProperty("是否支持etc")
    private Boolean etcEnabled;

    @ApiModelProperty("建造年份")
    private String buildYear;

    @ApiModelProperty("开放年份")
    private String openYear;

    @ApiModelProperty("车道数量")
    private Integer rowNum;

    @ApiModelProperty("创建时间")
    private Timestamp createTime;

    @ApiModelProperty("创建时间")
    private Timestamp updateTime;

}
